﻿// EXP0520.cpp : 编写一段程序，从标准输入中读取string对象的序列直到连续出现两个相同的单词或者所有的单词都读完为止。使用while循环一次读取一个单词，当一个单词连续出现两次时使用break语句终止循环。输出连续重复出现的单词，或者输出一个消息说明没有任何单词是连续重复出现的。
//

#include <iostream>
#include <string>
using namespace std;

int main()
{
	string str, prestr = "";
	int count = 1;
	bool b = true;
	cout << "输入一串字符串：" << endl;
	while (cin >> str && !str.empty())
	{

		if (str == prestr)
		{			
			cout << prestr << "重复出现" << endl;
			b = false;
			break;
		}		
		prestr = str;
	}
	if (b)
	{
		cout << "任何单词都没有连续出现过" << endl;
	}
	return 0;
}


